package com.babyqiao.wallpaper.manager.controller.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 专辑条件查询VO对象
 *
 * @author qinglongzhai
 */
@ApiModel(value = "AlbumQuery类", description = "条件查询专辑")
public class AlbumQuery implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * id
     */
    @ApiModelProperty(value = "专辑id", example = "1254856456")
    private String id;
    /**
     * 名称
     */

    @ApiModelProperty(value = "专辑名称", example = "张三")
    private String name;

    /**
     * 是否上线
     */
    @ApiModelProperty(value = "专辑是否上线", example = "1")
    private String online;
    /**
     * 更新开始时间
     */
    @ApiModelProperty(value = "专辑更新起始时间", example = "2020-12-04 00:00:00")
    private String startTime;


    /**
     * 更新结束时间
     */
    @ApiModelProperty(value = "专辑更新结束时间", example = "2020-12-04 00:00:00")
    private String endTime;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getOnline() {
        return online;
    }

    public void setOnline(String online) {
        this.online = online;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }


    @Override
    public String toString() {
        return "AlbumQuery{" +
                "id='" + id + '\'' +
                ", name='" + name + '\'' +
                ", online='" + online + '\'' +
                ", startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                '}';
    }
}
